// PartSortPropertySet.h: interface for the PartSortPropertySet class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_PARTSORTPROPERTYSET_H__CB9E3833_B705_4C36_9602_CDC079AD103C__INCLUDED_)
#define AFX_PARTSORTPROPERTYSET_H__CB9E3833_B705_4C36_9602_CDC079AD103C__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "ManagerTemplate.h"
#include "PartSortProperty.h"
#include "DataSet.h"

class AFX_EXT_CLASS PartSortPropertySet : public ReferenceManager<CString, PartSortProperty*, PartSortProperty*> 
{
public:
	PartSortPropertySet();
	virtual ~PartSortPropertySet();

public:
	PartSortProperty* GetPartSortProperty(const CString& strCustomID);
	BOOL SetStandard(const CString& strStandard);
	const CString& GetStandard(){
		return m_Set.GetDataStandard();
	}
private:
	DataSet m_Set;
};

#endif // !defined(AFX_PARTSORTPROPERTYSET_H__CB9E3833_B705_4C36_9602_CDC079AD103C__INCLUDED_)
